<?php
class DatatypeRenderer {

	function GetHtml( $sNamePrefix, $oDatatype ) {
		switch( $oDatatype->GetDatatype() ) {
			case 'boolean':
				return HtmlTag::Checkbox( $sNamePrefix . '.' . $oDatatype->GetName(), $oDatatype->GetValue(), $oDatatype->GetName() );
			default:
				return HtmlTag::InputBox( $sNamePrefix . '.' . $oDatatype->GetName(), $oDatatype->GetStringValue(), $oDatatype->GetName() );
		}
	}
}
require_once( 'Classes/Renderers/HtmlRenderer/HtmlTag.php' );

?>
